Niphila pilipes
The Chinese scientific name is "Spotted Web Bride", and this spider is also known as "Big Wood Spider" or "Human Faced Spider". This spider is distributed in many countries in East and Southeast Asia, as well as Oceania. It is commonly found in primary and secondary forests as well as gardens.
Popular Models
Random Model
Wooden Fence
410 View
ancient chinese wood carving
427 View
Living room sofa
486 View
Four-wheel skates (roller skates)
414 View
Peel orange
397 View
Louis XVI style armchair
756 View
Marshall DSL15C Guitar Speaker
550 View